SDWebImage已经到了用烂了的地步,对于一名优秀的开发者来说,会用只是最简单的一步,我们要能够研究到其底层的技术实现和设计思路原理。在网上偶然间看到了一篇文章,感觉不错,略作修改,批注,后面的内 ...
SDWebImage已经到了用烂了的地步,对于一名优秀的开发者来说,会用只是最简单的一步,我们要能够研究到其底层的技术实现和设计思路原理。在网上偶然间看到了一篇文章,感觉不错,略作修改,批注,后面的内 ...
在iOS学习和程序开发过程中,我们经常会遇到一些自定义UI控件或控制器在初始化时出现问题,尤其在大家刚开始接触时,几种初始化方法的作用以及调用的时机往往容易混淆,这也跟我们对iOS程序设计中,类的创建 ...
消息转发机制的回顾以及涉及的几个方法的备忘 一、OC消息发送原理 + 消息转发机制 1、由于OC的动态特性,只有当程序运行起来之后,才知道要真正执行哪个函数(动态绑定)。在编译过程向类发送了 ...
一、概念扩充: 1、如我们所知,使用category是用来对现有类进行功能扩展,或者将类分成多模块的一种方式。由声明和实现两部分组成。可以单独写成Objiective-C File类型文件(包含.h ...
一、应用启动流程 1、整体过程 (1)解析Info.plist 加载相关信息,例如如闪屏 沙箱建立、权限检查 (2)Mach-O(可执行文件)加载 如果是胖二进制文件(为 ...
一、概述 本文从图像显示原理开始,延伸到性能优化的常见问题,也提供了一些常见的优化方式。中间也穿插了一些面试时经常会问到的相关技巧和细节。 目录结构: 1、UIView和CALayer 1.1 ...
一、集成百度地图(傻瓜教程,以网站说明文档为准,此处罗列几项主要步骤) 1、登录 http://lbsyun.baidu.com 百度地图开发者平台,获取SDK和集成文档。 2、百 ...